package com.adingxiong.cft.controller.oauth;

/**
 * @ClassName MayunOauth
 * @Description TODO
 * @Author xiongchao
 * @Date 2021/4/9 10:49
 **/
public class MayunOauth {


    /**
     *  第三方权限认证的步骤
     *  1. 通过client_id 和回调方法获取指定的第三方授权页面
     *  2. 第三方页面授权成功,通过回调方法 获取返回的通行code
     *  3. 通过 code和回调等 从第三方服务换取登录成功票据  token
     *  4. 通过第三方服务的票据 token 获取用户的基本信息返回到前端页面
     */

    public static final String clientId = "3af4c82fb1ada16cf9bd029326d4bbabcaa7d05820a1ac117f54d9b036cd45d4";

    public static final String  secret = "6283dd8ca211797b05808a2baecf4a70e8f23514b347878e1021a2359444c8aa";

    public static final String callback ="http://localhost:8001/user/login/callback";

    public static final String mayunURI = "https://gitee.com/oauth/authorize?client_id=" + clientId + "&redirect_uri="+ callback+"&response_type=code";

    public static final String postToken = "https://gitee.com/oauth/token";

    public static final String userInfo = "https://gitee.com/api/v5/user";
}
